package MyApp::CLI::Command::Update;

use Any::Moose;

extends 'MyApp::CLI::Command';


has 'revision' => (
    is          => 'ro',
    isa         => 'Int',
    traits      => ['Getopt'],
    cmd_aliases => 'r',
);


1;

__END__

=head1 NAME

MyApp::CLI::Command::Update - Bring changes from repository to checkout copies

=head1 SYNOPSIS

 B<app.pl> B<update> [I<path>]

=head1 OPTIONS

=over

=item B<-r> | B<--revision> I<rev>

act on revision I<rev> instead of the head revision

=back

=head1 ALIASES

=over

=item B<up>

=back
